html {
  margin: 0;
  padding: 0;
  font-size: 14px;
  line-height: 160%;
  font-family: 'Microsoft Yahei', 'Tahoma', 'Simsun';
}

body {
  margin: 0;
  padding: 0;
}

input,
button,
textarea {
  font-family: 'Microsoft Yahei', 'Tahoma', 'Simsun';
}

/* 解决表头错位代码 */
body .el-table th.gutter{
  display: table-cell!important;
}

body .el-table colgroup.gutter{
  display: table-cell!important;
}

/*** ***/
.margin-bottom {
  margin-bottom: 20px;
}
.subtitle {
  font-size: 25px;
  color: #124191;
}

.table-header {
  background: rgba(247, 247, 247, .7) !important;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

.el-header {
  background: #124191;
}

.el-aside {
  background: #EEE;
  overflow: hidden;
}

.el-menu {
  border-right: none;
}

.el-footer {
  line-height: 35px;
  color: #333;
  font-size: 12px;
  text-align: center;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}
